package com.wmh.baseservice.operationaid.pojo.vo.store;

import io.swagger.annotations.ApiModel;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @author 谢骏
 * @date 2023/7/28 15:43
 **/
@Data
@Accessors(chain = true)
@ApiModel(value = "淘宝店铺数据单日对比响应体封装")
public class TbStoreOneDayComparisonRespVO {

    private TbStoreExponentField leftData;

    private TbStoreExponentField rightData;

    private Diff diffPercentage;

    private Diff diffValue;

    @Data
    @Accessors(chain = true)
    @ApiModel(value = "差值封装")
    public static class Diff implements Serializable {
        /**
         * 支付金额
         * */
        private BigDecimal amountPaid;

        /**
         * 退款金额
         */
        private BigDecimal refundAmount;

        /**
         * 访客数量
         */
        private BigDecimal visitorsNum;

        /**
         * 支付转化率
         */
        private BigDecimal payTransformRate;

        /**
         * 直通车花费
         */
        private BigDecimal ztcSpend;

        /**
         * 引力魔方花费
         */
        private BigDecimal ylmfSpend;

        /**
         * 万象台花费
         */
        private BigDecimal wxtSpend;

        /**
         * 直播间金额
         */
        private BigDecimal liveRoomAmount;

        /**
         * 直通车成交额
         */
        private BigDecimal ztcTransactionAmount;

        /**
         * 引力魔方成交额
         */
        private BigDecimal ylmfTransactionAmount;

        /**
         * 万象台成交额
         */
        private BigDecimal wxtTransactionAmount;

        /**
         * 补单数
         */
        private BigDecimal fillOrderNum;

        /**
         * 刷单金额
         */
        private BigDecimal brushOrdersAmount;

        static final long serialVersionUID = 42L;
    }


}
